multiple stage - French English Dictionary